package 第二章数据类型;

/*
	关于java语言中的char类型:
		转义字符	\
		转义字符出现在特殊字符前,会将特殊字符转换成普通字符
		\n   换行符
		\t 	 制表符
		\'	 输出 '
		\\   输出 \
		\"   输出 "
 */
public class DataType03 {
    public static void main(String[] args) {

        //普通字符	n
        char c1 = 'n';

        System.out.println(c1);
        //转义字符 '\n'是一个换行符,表示换行,\n不是一个字符串
        char c2 = '\n';

        System.out.print(c2);
        //'\t'表示制表符tab
        char c3 = '\t';
        System.out.print("a");
        System.out.print(c3);
        System.out.println("b");

        //输出'\'符号,'\\'表示输出'\'符号
        char c4 = '\\';
        System.out.println(c4);

        //输出'''单引号
        char c5 = '\'';
        System.out.println(c5);

        //输出双引号
        char c6 = '"';
        System.out.println(c6);

        //输出带半角双引号的字符串
        System.out.println("\"这段文字带双引号\"");

        System.out.println("换");
        System.out.println("行");

        //system.out.println()和system.out.print()的区别在于前者输出后换行,而后者不换行

        System.out.print("不换");
        System.out.print("行");

    }
}